package com.th.supcom.pds.medicare.api;

import java.util.List;
import java.util.Map;

import com.th.supcom.pds.domain.vo.PdsSupplyDetailVO;
import com.th.supcom.pds.domain.vo.PdsSupplyVO;


public interface AdapterEmrPrescriptionService
{
    /**
     * 刷卡得到处方主记录  根据患者ID或者就诊卡号，

                     时间区间查询出所有处方\申请单 或根据单据类别分别查询对应的处方
     * @param inmap
     * @return
     * add by Zli
     */
    public List <PdsSupplyVO>  findApplyAndPresc (Map<String,Object>inmap);
    /**
     * 根据主处方得到处方明细
     * @param inmap
     * @return
     * add by Zli
     */
    public List<PdsSupplyDetailVO>findApplyAndDetailed(Map<String,Object>inmap);
    
    /**
     * 处方审核
     * @param map
     */
    public String checkPresc(Map<String,Object> map);
    
    /** 公司版权信息. */
    public static final String copyright = "Copyright 2014, XuNuo Corporation";

    /** 提交路径. */
    public static final String SCC_BRANCH = "$URL$";

    /** 提交日期. */
    public static final String SCC_LAST_MODIFICATION_DATE = "$Date$";

    /** 最终修改人员. */
    public static final String SCC_LAST_MODIFIER_NAME = "$Author$";

    /** 最终版本号. */
    public static final String SCC_REVISION = "$Revision$";
}
